import { TAutomationEvent, TPersistentAutomationEvent } from '../types';
export declare class AutomationEventList {
    private _automationEvents;
    private _currenTime;
    private _defaultValue;
    constructor(defaultValue: number);
    [Symbol.iterator](): Iterator<TPersistentAutomationEvent>;
    add(automationEvent: TAutomationEvent): boolean;
    flush(time: number): void;
    getValue(time: number): number;
}
//# sourceMappingURL=automation-event-list.d.ts.map